23148 ZIP Code — Saint Stephens Church, VA

King And Queen County, Virginia

ZIP code 23148 is located in Saint Stephens Church, Virginia, within King And Queen County. It covers approximately 58.29 square miles and serves a population of 1,285 residents. This is a standard ZIP code in the Eastern (ET) timezone, served by area code 804.

About ZIP code 23148

The housing stock consists of predominantly single-family detached homes. Most homes were built in the 1990s, giving the area an established character. Median home value is $190,500. Owner-occupancy is high at 82%, well above the national average.

Median household income is $75,954. 45% of households receive Social Security income, suggesting a notable retiree or disability population.

The dominant occupation class is service, with education and healthcare as the leading industry. The average commute of 33 minutes is near the national average. Remote work is prevalent — 25% of workers work from home.

College attainment at 18% is below the national average, consistent with a trades and production-oriented local economy.

Overall, ZIP code 23148 reflects a community defined by a trades-oriented workforce, high homeownership, a high rate of remote workers, and a significant Social Security-dependent population.

1,285
population
58.29
sq mi land
Standard
ZIP type
Eastern (ET)
timezone
23148 ZIP code map
Cities in ZIP code 23148

Below are the cities the US Postal Service accepts for ZIP code 23148. Using any city not on this list may result in mail delivery delays.

City Status
Saint Stephens Church Acceptable
Saint Stephens Church Preferred
Nearby ZIP codes
22560 Tappahannock (5.6 mi) 23126 Newtown (6.2 mi) 23009 Aylett (8 mi) 23177 Walkerton (8.3 mi) 22454 Dunnsville (11.8 mi) 22476 Hustle (12.3 mi) 22514 Milford (12.3 mi) 23106 Manquin (12.5 mi) 22438 Champlain (13 mi) 23086 King William (13.7 mi) 23085 King And Queen Court House (15.4 mi) 22427 Bowling Green (15.5 mi)
Demographics updated 06/2026
Population
Total population 1,285
Population density 22 / sq mi
State FIPS 51
County FIPS 097
Geography
Land area 58.29 sq mi
Water area 0.48 sq mi
Latitude 37.8609
Longitude -77.0555
Timezone Eastern (ET)
Area code 804
Total population by age
Gender
Race & ethnicity
Economics updated 06/2026
Household income
Income range This ZIP County avg State avg
Under $50k 44.4% 41.6% 32.9%
$50k – $100k 28.6% 31.5% 29.2%
$100k – $200k 27.0% 22.4% 26.3%
Over $200k 0.0% 4.5% 11.6%

Demographics & statistics

1,285
Population
22
People per sq mi
53.6
Median age
$75,954
Median household income
$41,006
Per capita income
$190,500
Median home value
$1,052
Median monthly rent
81.7%
Home ownership
14.7%
Poverty rate
15.2%
Unemployment
553
Housing units
18.3%
Bachelor's or higher

Age distribution

Male Female
38
Under 5
40
19
5–9
20
14
10–14
14
15
15–19
15
23
20–24
24
82
25–34
85
44
35–44
45
104
45–54
107
110
55–59
113
29
60–64
29
110
65–74
114
37
75–84
38
8
85+
8
← Male
Female →

Age summary

GroupCount%
Under 1816913.2%
18 and over1,11686.8%
65 and over31524.5%
Median age53.6 years

Race & ethnicity

White 50.1%
Black or African American 44.9%
Two or more races 2%
American Indian / Alaska Native 1.6%
Hispanic or Latino 1.4%
GroupCount%
White65350.1%
Black or African American58544.9%
Two or more races262%
American Indian / Alaska Native211.6%
Hispanic or Latino181.4%

Household income

Income range This ZIP County avg State avg
Under $50k 44.4% 41.6% 32.9%
$50k – $100k 28.6% 31.5% 29.2%
$100k – $200k 27.0% 22.4% 26.3%
Over $200k 0.0% 4.5% 11.6%
Under $10k 7.7%
$10k–$15k 3.1%
$15k–$25k 8.3%
$25k–$35k 10.6%
$35k–$50k 0.3%
$50k–$75k 17.4%
$75k–$100k 17.4%
$100k–$150k 15.8%
$150k–$200k 17.0%
$200k+ 2.3%
Range% of households
Under $10k7.7%
$10k–$15k3.1%
$15k–$25k8.3%
$25k–$35k10.6%
$35k–$50k0.3%
$50k–$75k17.4%
$75k–$100k17.4%
$100k–$150k15.8%
$150k–$200k17.0%
$200k+2.3%
Median income$75,954

Housing

Home values

Under $50k 14.7%
$50k–$100k 4.0%
$100k–$150k 21.5%
$150k–$200k 14.5%
$200k–$300k 27.7%
$300k–$500k 9.6%
$500k–$1M 6.4%
$1M+ 1.7%

Housing overview

MetricValue
Median home value$190,500
Median rent / month$1,052
Owner occupied81.7%
Renter occupied18.3%
Vacant12.6%
Single-family detached83.1%
Large apartment buildings0.0%
Mobile homes16.1%
Median rooms6.8
Avg household size (owned)2.01

Year built

Era%
2020 or later0.0%
2010–201916.1%
2000–20093.0%
1990–199929.0%
1980–198912.3%
1970–19799.7%
1960–196917.6%
1950–19597.4%
1940–19491.1%
1939 or earlier3.6%

Bedrooms

Size% of units
No bedroom (studio)0.0%
1 bedroom0.0%
2 bedrooms15.3%
3 bedrooms80.9%
4 bedrooms3.6%
5+ bedrooms0.2%

Vehicles per household

Vehicles% of households
No vehicle3.8%
1 vehicle31.3%
2 vehicles23.7%
3 or more41.2%

Heating fuel

Fuel type%
Electricity78.6%
Propane / LP gas13.0%
Fuel oil5.0%
Wood3.3%

Households & families

Household typeCount%
Married-couple family16829.2%
Cohabiting couple295.0%
Male householder, no spouse13623.7%
Female householder, no spouse24242.1%
Households with children under 1810117.6%
Households with seniors (65+)25344.0%
Average household size2.23

Marital status

StatusMaleFemale
Never married45.4%29.1%
Married40.4%27.9%
Separated0.0%0.2%
Widowed7.7%23.4%
Divorced6.6%19.5%

Education

Less than 9th grade 2.9%
Some HS, no diploma 23.3%
HS graduate 29.4%
Some college, no degree 9.9%
Associate's degree 16.1%
Bachelor's degree 13.2%
Graduate / professional 5.2%
Metric%
HS diploma or higher73.8%
Bachelor's or higher18.3%

School enrollment (ages 3–17)

TypeCount%
Nursery / preschool1715.5%
Kindergarten00.0%
Elementary school6760.9%
High school2421.8%
College / grad school21.8%

Employment

Industry of employment

Education & healthcare 34.6%
Construction 13.3%
Transportation & utilities 12.8%
Professional & management 12.5%
Retail trade 6.4%
Other services 6.4%
Public administration 5.2%
Manufacturing 3.7%
Agriculture & mining 2.1%
Finance & real estate 1.8%
Arts, food & hospitality 1.1%
Information 0.2%

Occupation

Category%
Management, business & arts26.2%
Service38.1%
Sales & office11.4%
Natural resources & construction15.1%
Production & transportation9.1%

Employment type

Type%
Private sector77.0%
Government15.1%
Self-employed7.2%
Unpaid family workers0.8%

Commute

Method%
Drive alone62.3%
Carpool12.3%
Public transit0.0%
Walk0.0%
Work from home25.3%
Other means0.0%
Avg commute (minutes)33.0

Poverty

All people 14.7%
Under 18 years 64.8%
18 and over 7.5%
Married-couple families 4.8%
Female-led households 13.2%

Income support

Source% of households
Social Security44.5%
Retirement income28.9%
Supplemental Security6.8%
Cash public assistance0.3%
Food stamps / SNAP14.1%

Health indicators

Condition%
Obesity38.6%
High blood pressure41.1%
High cholesterol34.7%
Diabetes14.0%
Heart disease7.0%
Stroke4.0%
Asthma10.4%
Arthritis29.4%
Kidney disease3.4%
Pulmonary disease7.7%
Cancer6.8%
Behavior / access%
Smoking19.3%
Binge drinking14.1%
No physical activity26.3%
Less than 7 hrs sleep38.7%
Depression19.0%
Fair or poor health18.1%
Poor mental health13.9%
Poor physical health11.3%
No health insurance13.7%
Visited doctor (checkup)79.3%
Visited dentist63.5%
Cholesterol screening91.6%
Teeth loss15.1%

Veterans & disability

VeteransCount%
Civilian veterans615.5%
Disability%
Any disability8.2%
Under 184.1%
18–64 years5.0%
65 and over18.7%

Health insurance coverage

Type%
Private insurance63.3%
Public insurance48.8%
No insurance8.1%
Uninsured under 190.0%

Language & origin

Language spoken at home (age 5+)

LanguageCount%
English only1,20793.9%
Spanish110.9%
Other Indo-European110.9%
Asian & Pacific Islander00.0%
Other languages00.0%

Place of birth & citizenship

OriginCount%
Native born (US)1,27799.4%
Born in same state1,25097.3%
Born in different state1,02079.4%
Foreign born272.1%
Naturalized citizen80.6%
Not a US citizen8100.0%

Ancestry

AncestryCount%
French19415.1%
Arab17513.6%
AncestryCount%
Italian594.6%
Polish70.5%

Technology access

Metric% of households
Computer access44.7%
Internet access74.6%

Source: U.S. Census Bureau, American Community Survey 2025 estimates.

Frequently asked questions about ZIP code 23148

What city is ZIP code 23148 in?

ZIP code 23148 is primarily assigned to Saint Stephens Church, Virginia.

What county is ZIP code 23148 in?

ZIP code 23148 falls within King And Queen County, Virginia.

Does ZIP code 23148 have a large retiree population?

45% of households in ZIP code 23148 receive Social Security income, suggesting a significant retiree or disability population.

Is ZIP code 23148 mostly owner-occupied?

82% of occupied units in ZIP code 23148 are owner-occupied, well above the national average.

What is the typical home value in ZIP code 23148?

The median home value in ZIP code 23148 is $190,500.

What is the population of ZIP code 23148?

ZIP code 23148 has an estimated population of 1,285 residents, with a density of 22 people per square mile.

What timezone is ZIP code 23148 in?

ZIP code 23148 observes the EST timezone.

Need the complete ZIP code database? Download all 42,000+ US ZIP codes — Excel, CSV, or Access. Includes lat/lng, county FIPS & timezone.
Download database →